ODRA: A Next Generation Object-Oriented Environment for Rapid Database Application Development

نویسندگان

  • Michal Lentner
  • Kazimierz Subieta
چکیده

ODRA (Object Database for Rapid Application development) is an object-oriented application development environment currently being constructed at the Polish-Japanese Institute of Information Technology. The aim of the project is to design a next-generation development tool for future database application programmers. The tool is based on the query language SBQL (Stack-Based Query Language), a new, powerful and high level object-oriented programming language tightly coupled with query capabilities. The SBQL execution environment consists of a virtual machine, a main memory DBMS and an infrastructure supporting distributed computing. The paper presents design goals of ODRA, its fundamental mechanisms and some relationships with other solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Odra: a next–generation object–oriented environment for rapid database application

Odra is an application development environment currently being constructed at the Polish–Japanese Institute of Information Technology. The aim of the project is to design a next-generation development tool for future database application programmers. We claim that such systems should be based on new, high level programming languages tightly coupled with query processing capabilities. Our system...

متن کامل

A fusion algorithm for joins based on collections in Odra (Object Database for Rapid Application development)

In this paper we present the functionality of a currently under development database programming methodology called ODRA (Object Database for Rapid Application development) which works fully on the object oriented principles. The database programming language is called SBQL (Stack based query language). We discuss some concepts in ODRA for e.g. the working of ODRA, how ODRA runtime environment ...

متن کامل

Overview of the Project ODRA

ODRA (Object Database for Rapid Application development) is an objectoriented database management system provided as an integrated programming tool for building various business and administration applications, including centralized and distributed systems, Web applications, service buses, virtual repositories, P2P networks, and so on. The paper presents general architecture of ODRA, its object...

متن کامل

Object-Oriented Database Prototype as a Model Execution Engine for Executable UML

The concept of executable modelling, as outlined by the MDA approach, is not very common in the area of business software using databases. One of the reasons is certainly the increased complexity and heterogeneity of such software on its target platforms. Another reason is a weak support for such data-intensive software from the modelling solutions related to UML. In this paper we present the i...

متن کامل

A Shared Object Hierarchy

This paper describes the design and proposed implementation of a shared object hierarchy. The object hierarchy is stored in a relational database and objects referenced by an application program are cached in the program’s address space. The paper describes the database representation for the object hierarchy and the use of POSTGRES, a next-generation relational database management system, to i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007